long moss - Turkish English Dictionary